<?php
class Application_Form_Usuario_BuscaLight extends Zend_Form {
	
    public function init(){
        $this->setMethod ( 'post' );
        $this->setName ( 'pesquisa_conteudo_form' );
        $this->setAttrib("class", "well");

        $nome = new Zend_Form_Element_Text('nome');
        $nome->setLabel('Nome do Usuário');
        $nome->setDecorators(array( 'ViewHelper', 'Errors', 'Label'));
        $this->addElement($nome);

        $city = new Zend_Form_Element_Text('cidade');
        $city->setLabel('Cidade');
        $city->setDecorators(array( 'ViewHelper', 'Errors', 'Label'));
        $this->addElement($city);
        
        $cpf = new Zend_Form_Element_Text('cpf');
        $cpf->setLabel('CPF');
        $cpf->setAttrib('class', 'right');
        $cpf->setAttrib('alt','cpf');
        $cpf->setDecorators(array( 'ViewHelper', 'Errors', 'Label'));
        $this->addElement($cpf);
        
        $tpUser = new Zend_Form_Element_Select('tipoUsuario');
        $tpUser->setLabel('Tipo de Usúario');
        $tpUser->addMultiOptions($this->getTipoUsuario());
        $tpUser->setDecorators(array( 'ViewHelper', 'Errors', 'Label'));
        $this->addElement($tpUser);
    }
 
    private function getTipoUsuario(){
        $modelDes = Application_Model_TipoUsuario::getInstance();
        $lista = $modelDes->getAll();
        $retorno['']= 'Selecione';
        foreach ($lista as $key => $value) {
            $retorno[$value['codigo']] = $value['descricao'];
        }
        return $retorno;
    }
	
}